Software Design Metrics for Object-Oriented Software
نویسندگان
چکیده
The importance of software measurement is increasing leading to development of new measurement techniques. As the development of object-oriented software is rising, more and more metrics are being defined for object-oriented languages. Many metrics have been proposed related to various object-oriented constructs like class, coupling, cohesion, inheritance, information hiding and polymorphism. The applicability of metrics developed by previous researchers is mostly limited to requirement, design and implementation phase. Exception handling is a desirable feature of software that leads to robust design and must be measured. This research addresses this need and introduces a new set of design metrics for object-oriented code. Two metrics are developed that measure the amount of robustness included in the code. The metrics are analytically evaluated against Weyuker’s proposed set of nine axioms. These set of metrics are calculated and analyzed for standard projects and accordingly ways in which project managers can utilize these metrics are suggested.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملJBOOMT: Jade Bird Object-Oriented Metrics Tool
Focusing on software productivity and software quality control has spurred the research on software metrics technology. The increasing importance being placed on object-oriented software development has led to the research on the object-oriented software metrics and the development of automated tools to support object-oriented metrics. To effectively aid the software evaluation, a software metr...
متن کاملAnalysis of Object Oriented Software Metrics
Object oriented analysis and design is becoming more popular in software development environment and object oriented analysis and design metrics is an essential part of software environment. This study focus on a set of object oriented metrics that can be used to measure the quality of an object oriented analysis and design. A metrics-based means to both describe and characterize the structure ...
متن کاملObject Oriented Software Metrics and Quality Assessment: Current State of the Art
Necessity for a Productive software has been culminating and Object-Oriented Design technique is providing solution to this as it is the most powerful mechanism for developing proficient software systems. It is helpful not only in declining the cost but also in the development of high quality software systems. Software developers require accurate metrics for developing efficient software system...
متن کاملOn the Notion of Semantic Metric Spaces for Object and Aspect Oriented Software Design
Quality assurance via metrics and quality models in conceptual modelling and design for software and data or knowledge bases has always been of a major concern for software, systems and database developers. Given the inherent difficulty of suggesting as objective as possible design metrics, this paper discusses a theoretical framework for software design metrics, which conceives parameters as d...
متن کاملAnalysis of Object Oriented Metrics
Object oriented design, is becoming very popular in software development environment. Object oriented design metrics is an essential part of software environment. Object oriented measurements are used to measure quality of software. The metrics for object oriented design focus on measurements that are applied to the classand design characteristics. These measurements permit designers to access ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 6 شماره
صفحات -
تاریخ انتشار 2007